package com.qingcloud.adminbackend.entity.config;

import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

/**
 * <p>
 * 传感器监测因子配置数据表
 * </p>
 *
 * @author liuziyong
 * @since 2019-04-18
 */
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@TableName("sys_sensor_factor_config")
public class SysSensorFactorConfig extends Model {

    private static final long serialVersionUID = 1L;

        /**
     * 监测因子
     */
         private Integer factorId;

        /**
     * 监测因子内容
     */
         private String factorContent;

        /**
     * 监测因子内容描述
     */
         private String factorDesc;

        /**
     * 参数类型：1:监测因子；2：监测因子组合
     */
         private Integer factorType;

        /**
     * 常用监测因子组合
     */
         private Integer defaultGroup;

        /**
     * 常用监测因子
     */
         private Integer defaultFactor;

        /**
     * 室外网格化监测因子排序号
     */
         private Integer orderGrid;

        /**
     * 室内新业务监测因子排序号
     */
         private Integer orderAitect;

        /**
     * 是否校准因子
     */
         private Integer verifyFlag;

        /**
     * 室内新业务设备指令下发类型(1PM25, 2Pm10, 3CO2, 4甲醛, 5TVOC, 6温度, 7湿度)
     */
         private Integer aitechCode;

        /**
     * 网格化业务微站设备指令下发类型
     */
         private Integer gridCode;

        /**
     * 监测因子单位
     */
         private String factorUnit;


}
